home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Games Collection 1
/
software vault.zip
/
software vault
/
CDR10
/
YICN23.ZIP
/
SOURCE
/
LIBTEST.CPP
< prev
next >
Wrap
C/C++ Source or Header
|
1992-11-20
|
881b
|
32 lines
#include "yaklib.h"
void main(int argc, char ** argv)
{
int counter;
if (argc >= 3)
{
yakLib myYakLib(argv[2]);
switch (argv[1][0])
{
case 'a' : cout << "Adding Files...\n\n";
if (argc > 3)
for (counter = 3; counter < argc; ++counter)
{
cout << argv[counter] << "\n";
myYakLib.addFile(argv[counter]);
}
else
cout << "No files found.\n";
break;
case 'x' : if (argc > 3)
for (counter = 3; counter < argc; ++counter)
myYakLib.extractFile(argv[counter]); break;
case 'l' : myYakLib.listFiles(); break;
case 'd' : if (argc > 3)
for (counter = 3; counter < argc; ++counter)
myYakLib.deleteFile(argv[counter]); break;
case 'b' : myYakLib.loadToMem(argv[3]); break;
case 's' : cout << argv[3] << " " << myYakLib.fileSize(argv[3]);
}
}
}